﻿using System;

namespace Terraria.ModLoader
{
	// Token: 0x02000231 RID: 561
	public struct NPCSpawnInfo
	{
		// Token: 0x04001639 RID: 5689
		public int spawnTileX;

		// Token: 0x0400163A RID: 5690
		public int spawnTileY;

		// Token: 0x0400163B RID: 5691
		public int spawnTileType;

		// Token: 0x0400163C RID: 5692
		public Player player;

		// Token: 0x0400163D RID: 5693
		public int playerFloorX;

		// Token: 0x0400163E RID: 5694
		public int playerFloorY;

		// Token: 0x0400163F RID: 5695
		public bool sky;

		// Token: 0x04001640 RID: 5696
		public bool lihzahrd;

		// Token: 0x04001641 RID: 5697
		public bool playerSafe;

		// Token: 0x04001642 RID: 5698
		public bool invasion;

		// Token: 0x04001643 RID: 5699
		public bool water;

		// Token: 0x04001644 RID: 5700
		public bool granite;

		// Token: 0x04001645 RID: 5701
		public bool marble;

		// Token: 0x04001646 RID: 5702
		public bool spiderCave;

		// Token: 0x04001647 RID: 5703
		public bool playerInTown;

		// Token: 0x04001648 RID: 5704
		public bool desertCave;

		// Token: 0x04001649 RID: 5705
		public bool planteraDefeated;

		// Token: 0x0400164A RID: 5706
		public bool safeRangeX;
	}
}
